Skip to main content
guest
|
Join
|
Help
|
Sign In
guest
Join
|
Help
|
Sign In
schuchert
Home
Wiki Home
Recent Changes
Pages and Files
Members
My CV
C++ Training
New Stuff
FitNessse Tutorials
Experiential Learning
RubyNotes
EJB & JPA
Agile Courseware
Unpublished Articles
Tool Configuration
AOP
C# & OOP
Back to the Top
TddAndConcurrency.Slides.FinaNotes
Edit
0
3
…
0
Tags
No tags
Notify
RSS
Backlinks
Source
Print
Export (PDF)
<--Back
|
^Top^
|
Next-->
Final Notes
Hints
Run with more threads than processors
Run on the target platform when tuning
Run with the –server VM argument
Rely on published algorithms when possible
Producer/consumer
Readers/writers
Dining Philosophers
Don’t build your own thread-safe containers
Use java.concurrent
JDK 1.4, use
http://g.oswego.edu/dl/classes/collections/
http://blogs.azulsystems.com/cliff/2007/03/a_nonblocking_h.html
Consider using locks if in Java 5 or stick with intrinsic locks if moving to 6.
There’s a lot of gold in java.lang.concurrent!
<--Back
|
^Top^
|
Next-->
Javascript Required
You need to enable Javascript in your browser to edit pages.
help on how to format text
Turn off "Getting Started"
Home
...
Loading...
Final Notes
Hints
<--Back | ^Top^ | Next-->